import java.awt.JobAttributes;

import javax.swing.JOptionPane;

public class Principal {

	public static void main(String[] args) {

		CalculadoraAPI calculadora = new CalculadoraLeomar();

		String menu = "	1-Soma\n2-Subtracao\n3-Multiplicacao\n4-Divisao\n0-Sair";

		int opcao = Integer.valueOf(JOptionPane.showInputDialog(menu));

		while (opcao != 0) {
			switch (opcao) {
			case 1:
				// Soma
				double num1 = Double.valueOf(JOptionPane.showInputDialog("Numero 1"));
				double num2 = Double.valueOf(JOptionPane.showInputDialog("Numero 2"));
				double resultado = calculadora.soma(num1, num2);
				JOptionPane.showMessageDialog(null, "Resultado " + resultado);
				
				break;

			case 2:
				// Subtracao
				double num11 = Double.valueOf(JOptionPane.showInputDialog("Numero 1"));
				double num21 = Double.valueOf(JOptionPane.showInputDialog("Numero 2"));
				double resultado1 = calculadora.subtracao(num11, num21);
				JOptionPane.showMessageDialog(null, "Resultado " + resultado1);

				break;

			case 3:
				// Multiplicacao
				double num111 = Double.valueOf(JOptionPane.showInputDialog("Numero 1"));
				double num211 = Double.valueOf(JOptionPane.showInputDialog("Numero 2"));
				double resultado11 = calculadora.multiplicacao(num111, num211);
				JOptionPane.showMessageDialog(null, "Resultado " + resultado11);

				break;

			case 4:
				// Divisao
				double num1111 = Double.valueOf(JOptionPane.showInputDialog("Numero 1"));
				double num2111 = Double.valueOf(JOptionPane.showInputDialog("Numero 2"));
				double resultado111 = calculadora.divisao(num1111, num2111);
				JOptionPane.showMessageDialog(null, "Resultado " + resultado111);

				break;

			default:
				break;
			}

			opcao = Integer.valueOf(JOptionPane.showInputDialog(menu));

		}

	}

}
